$pinicon=jQuery('#singlepostmap').data('pinicon'); if(jQuery('#page').length){ $siteURL=jQuery('#page').data("site-url"); $mapboxDesign=jQuery('#page').data("mstyle"); }else{ $siteURL=jQuery('#mm-page').data("site-url"); $mapboxDesign=jQuery('#mm-page').data("mstyle"); } if($pinicon===""){ $pinicon=$siteURL+"wp-content/themes/dugunal/assets/images/pins/pin.png"; } if(jQuery('.singlebigmaptrigger').length!=0){ $lat=jQuery('.singlebigmaptrigger').data("lat"); $lan=jQuery('.singlebigmaptrigger').data("lan"); "use strict"; if(jQuery('#page').length){ $mtoken=jQuery('#page').data("mtoken"); }else{ $mtoken=jQuery('#mm-page').data("mtoken"); } if($mtoken!=''){ L.HtmlIcon=L.Icon.extend({ options: { }, initialize: function(options){ L.Util.setOptions(this, options); }, createIcon: function(){ var div=document.createElement('div'); div.innerHTML=this.options.html; if(div.classList) div.classList.add('leaflet-marker-icon'); else div.className +=' ' + 'leaflet-marker-icon'; return div; }, createShadow: function(){ return null; }}); L.mapbox.accessToken=$mtoken; var map=L.mapbox.map('singlepostmap', $mapboxDesign) .setView([$lat,$lan], 17); var markers=new L.MarkerClusterGroup(); var markerLocation=new L.LatLng($lat, $lan); var CustomHtmlIcon=L.HtmlIcon.extend({ options:{ html:"
", }}); var customHtmlIcon=new CustomHtmlIcon(); var marker=new L.Marker(markerLocation, {icon: customHtmlIcon}).bindPopup('').addTo(map); markers.addLayer(marker); map.fitBounds(markers.getBounds()); map.scrollWheelZoom.disable(); map.invalidateSize(); }else{ if($lan!=''&&$lat!=''){ function init(){ var e={ zoom:17, scrollwheel:!1, center:new google.maps.LatLng($lat, $lan), styles:[ { featureType:"administrative", elementType:"labels.text.fill", stylers:[ { color: "#444444" } ] } , { featureType:"landscape", elementType:"all", stylers:[ { color: "#f2f2f2" } ] } , { featureType:"poi", elementType:"all", stylers:[ { visibility: "off" } ] } , { featureType:"road", elementType:"all", stylers:[ { saturation: -100 } , { lightness: 45 } ] } , { featureType:"road.highway", elementType:"all", stylers:[ { visibility: "simplified" } ] } , { featureType:"road.arterial", elementType:"labels.icon", stylers:[ { visibility: "off" } ] } , { featureType:"transit", elementType:"all", stylers:[ { visibility: "off" } ] } , { featureType:"water", elementType:"all", stylers:[ { color: "#b7ecf0" } , { visibility: "on" } ] } ] } , l=document.getElementById("singlepostmap"), t=new google.maps.Map(l, e); new google.maps.Marker({ position: new google.maps.LatLng($lat, $lan), icon: ""+$pinicon+"", map: t, title: "" } ) } google.maps.event.addDomListener(window, "load", init); }} } if(jQuery('#lp-map-hide-show').length!=0){ $elat=jQuery('#eventmap-popup').data("lat"); $elan=jQuery('#eventmap-popup').data("lan"); $pinicon=jQuery('#eventmap-popup').data("pinicon"); "use strict"; if(jQuery('#page').length){ $mtoken=jQuery('#page').data("mtoken"); }else{ $mtoken=jQuery('#mm-page').data("mtoken"); } if($mtoken!=''){ L.HtmlIcon=L.Icon.extend({ options: { }, initialize: function(options){ L.Util.setOptions(this, options); }, createIcon: function(){ var div=document.createElement('div'); div.innerHTML=this.options.html; if(div.classList) div.classList.add('leaflet-marker-icon'); else div.className +=' ' + 'leaflet-marker-icon'; return div; }, createShadow: function(){ return null; }}); L.mapbox.accessToken=$mtoken; var map=L.mapbox.map('eventmap-popup', $mapboxDesign) .setView([$elat,$lean], 17); var markers=new L.MarkerClusterGroup(); var markerLocation=new L.LatLng($elat, $elan); var CustomHtmlIcon=L.HtmlIcon.extend({ options:{ html:"
", }}); var customHtmlIcon=new CustomHtmlIcon(); var marker=new L.Marker(markerLocation, {icon: customHtmlIcon}).bindPopup('').addTo(map); markers.addLayer(marker); map.fitBounds(markers.getBounds()); map.scrollWheelZoom.disable(); map.invalidateSize(); }else{ if($elan!=''&&$elat!=''){ function init_event(){ var e={ zoom:17, scrollwheel:!1, center:new google.maps.LatLng($elat, $elan), styles:[ { featureType:"administrative", elementType:"labels.text.fill", stylers:[ { color: "#444444" } ] } , { featureType:"landscape", elementType:"all", stylers:[ { color: "#f2f2f2" } ] } , { featureType:"poi", elementType:"all", stylers:[ { visibility: "off" } ] } , { featureType:"road", elementType:"all", stylers:[ { saturation: -100 } , { lightness: 45 } ] } , { featureType:"road.highway", elementType:"all", stylers:[ { visibility: "simplified" } ] } , { featureType:"road.arterial", elementType:"labels.icon", stylers:[ { visibility: "off" } ] } , { featureType:"transit", elementType:"all", stylers:[ { visibility: "off" } ] } , { featureType:"water", elementType:"all", stylers:[ { color: "#b7ecf0" } , { visibility: "on" } ] } ] } , l=document.getElementById("eventmap-popup"), t=new google.maps.Map(l, e); new google.maps.Marker({ position: new google.maps.LatLng($elat, $elan), icon: ""+$pinicon+"", map: t, title: "" } ) } google.maps.event.addDomListener(window, "load", init_event); }} };